Also found in: Dictionary, Wikipedia.
Muttra,India: see MathuraMathura
, city (1991 pop. 235,922), Uttar Pradesh state, N central India, on the Yamuna River. An agricultural market town and district administrative center, it is best known as a Hindu pilgrimage site, the reputed birthplace of the god Krishna.
..... Click the link for more information. .