Shevaroy Hills

专有名词

英文释义

专有名词
  1. A mountain range, the site of a major hill station, near the city of Salem in Tamil Nadu state, southern India.

词源

From Tamil [Term?], from the name of a local deity, Servarayan.
0 次浏览 数据来源: Wiktionary