Dictionary search results

Showing 1-2 of 2 results

Jodhpur British & World English

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