دِهْلِي

دِهْلِي

dihlī · proper noun

Meaning — English

  1. Delhi (a megacity and union territory of India, containing the national capital New Delhi)

Suggested websites

almaany.com · Wiktionary