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

yamuna Definition

Cancel
yamuna
geographical name(Ya-mu-na)
river 860 miles (1384 kilometers) long in the state of Uttar Pradesh, northern India, flowing from the Himalayas south and southeast into the Ganges River

Words Related to yamuna!

yamuna Examples by Brain Bank Users