Shevaroy Hills (English, name)
expansion: Shevaroy Hills
Senses:
glosses: A mountain range, the site of a major hill station, near the city of Salem in Tamil Nadu state, southern India.
Forms: