Damodar
geographical name
Da·mo·dar
ˈdä-mə-ˌdär
river 368 miles (592 kilometers) long in the states of Bihar and West Bengal, northeastern India, flowing east-southeast into the Hugli
Love words? Need even more definitions?
Merriam-Webster unabridged
Share