Advertisement
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.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Wutai Shan" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement