Search Details

Word: delhi (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • National capital territory and old city in northern India in which the country?s capital New Delhi is located.

Source: Wiktionary | Src Info »