Ajmer-Merwara

[uhj-meer-mer-wahr-uh]

noun

a former province in NW India. 2400 sq. mi. (6216 sq. km).

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019