An Encylopedia Britannica Company

Meerut

1 ENTRIES FOUND:
Meerut /ˈmeɪrət/ proper noun
Meerut
/ˈmeɪrət/
proper noun
Britannica Dictionary definition of MEERUT
: city in India