YourDictionary

Meerut

city in W Uttar Pradesh, N India: pop. 850,000

See Meerut in American Heritage Dictionary 4

link/cite print suggestion box