jodhpur

Definitions


[ˈdʒɒdpʊə], (Noun)

Definitions:
- a city in western India, in Rajasthan; population 1,006,700 (est. 2009)

- a former princely state of India, now part of Rajasthan


Phrases:

Origin:




definition by Oxford Dictionaries