damodar







damodar


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

Leave a Reply

Your email address will not be published. Required fields are marked *

47 queries 1.272