Synonyms and Antonyms for Nilgiri_Hills

1. Nilgiri Hills (n.)

hills in southern India

Synonyms: