Home US English Jodhpur
1A city in western India, in Rajasthan; population 1,006,700 (est. 2009).
2A former princely state of India, now part of Rajasthan.
READ THESE ARTICLES