Synonyms of Wutai Shan

Primary definition: A mountain range in Shanxi Province, China, known for its five distinctive peaks and as a major center for Chinese Buddhism.

Full Dictionary Entry

Antonyms & Opposite Concepts