yu shan

/Y UW1 SH AE0 N/
noun
  1. 1

    Alternative form of Yushan. [(Chinese mythology) Jade Mountain, a mythological mountain and residence of The Queen Mother of the West]