Mathura
geographical name
Ma·thu·ra
ˈmə-tə-rə
variants
or Muttra
city on the Yamuna River northwest of Agra in the state of Uttar Pradesh, northern India population 350,000
Love words? Need even more definitions?
Merriam-Webster unabridged
Share