noun a former province in NW India. 2400 sq. mi. (6216 sq. km).
ajmer-merwara 🔊 Listen to this noun a former province in NW India. 2400 sq. mi. (6216 sq. km). Share Facebook Twitter Google +