noun
-
name of a chain of hills across central India, north of the Narmada River; Vindhya mountain region.
-
name of a country in the central part of India (now, a part of Madhya Pradesh) around this mountain range.
-
a dense forest.
-
a man who lives by hunting; a hunter.