Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

damodar Definition

Cancel
damodar
geographical name(Da-mo-dar)
river 368 miles (592 kilometers) long in the states of Bihar and West Bengal, northeastern India, flowing east-southeast into the Hugli

Words Related to damodar!

damodar Examples by Brain Bank Users