Muttra

views updated

Muttra, India: see Mathura.

More From encyclopedia.com