Moradabad definition

mə-rädə-bäd, môrə-də-băd
A city of north-central India east of Delhi, founded in 1625.
0
0
(place) City in central Uttar Pradesh, N India.
proper name
0
0
Advertisement