Synonyms of Chōhakuzan

Primary definition: A term referring to a specific mountain or mountain range in Japan known for its notable characteristics.

Full Dictionary Entry

Antonyms & Opposite Concepts