Dictionary.com
Thesaurus.com
Showing results for Vindhya Hills. Search instead for vindhya+hills.

Vindhya Hills

American  
[vind-yuh] / ˈvɪnd yə /

plural noun

  1. a mountain range in central India, N of the Narbada River.