Де́ли — 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 — full definition
- name A major city and union territory in northern India, home to the national capital, New Delhi.
- name Used informally to mean the government of India, similar to how "Washington" can mean the US government.