Synonyms for nilgiri-hills

1. Nilgiri Hills (n.)

hills in southern India

Synonyms: