Moradabad

English

Proper noun

Moradabad

  1. A city, district, and division of Uttar Pradesh, India.
    Synonym: Chaupala (historical)