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

mathura Definition

Cancel
mathura
geographical name(Ma-thu-ra)
city on the Yamuna River northwest of Agra in the state of Uttar Pradesh, northern India population 350,000

Words Related to mathura!

mathura Examples by Brain Bank Users