0%

ALL meanings of damodar

D d
  • noun damodar 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 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?