nilgiri-hills

Nouns

  • (n) hills in southern India

Words of close approximity