Unscramble Words


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