Ajmer
[ uhj-meer ]
/ ʌdʒˈmɪər /
noun
a city in central Rajasthan, in NW India.
British Dictionary definitions for ajmer
Ajmer
/ (ʌdʒˈmɪə) /
noun
a city in NW India, in Rajasthan: textile centre. Pop: 485 197 (2001)