Jodhpur

From Fresh Dictionary

English

Proper noun

Jodhpur (or Marwar)

  1. A city in Rajasthan, India.

Derived terms

Personal tools