Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

nilgiri hills Definition

Cancel
nilgiri hills
geographical name(Nil-gi-ri Hills)
hills in the western part of Tamil Nadu in southern India.

Words Related to nilgiri hills!

nilgiri hills Examples by Brain Bank Users