Moradabad Definition
Definition
A city in north-central Uttar Pradesh, India, known for its metal artifacts, brassware, and silk textiles.
Browse
A city in north-central Uttar Pradesh, India, known for its metal artifacts, brassware, and silk textiles.
Browse