Damodar (noun) Definition, Meaning & Examples

noun
  1. a river in NE India, rising in Jharkhand and flowing east through West Bengal to the Hooghly River: the Damodar Valley is an important centre of heavy industry
Damodar (noun) Definition, Meaning & Examples

More Definitions