Synonyms of Mount Wutai
Primary definition: A mountain in Shanxi province, China, known for its historical significance in Buddhism and its five distinct peaks.
Primary definition: A mountain in Shanxi province, China, known for its historical significance in Buddhism and its five distinct peaks.