English dictionary, thesaurus, translations & etymology
FreeDict.com

Де́ли — meaning in English

Deli

Russian → English · translate English → Russian instead

English meaning

  • Delhi name A major city and union territory in northern India, home to the national capital, New Delhi.

Senses

Де́ли is used for these senses in English:

  • Delhi A megacity and union territory of India, containing the national capital New Delhi.
  • New Delhi The capital city of India, located in the national capital territory of Delhi.

Delhi — full definition

  1. name A major city and union territory in northern India, home to the national capital, New Delhi.
  2. name Used informally to mean the government of India, similar to how "Washington" can mean the US government.

Related Russian words