Definition of Jodhpur in English:

Jodhpur

proper noun

  • 1A city in western India, in Rajasthan; population 1,006,700 (est. 2009)

  • 2A former princely state in India, now part of Rajasthan.

Pronunciation:

Jodhpur

/ˈjädpər//-ˌpo͝or/