DELHI


Meaning of DELHI in English

geographical name union territory N India W of Uttar Pradesh capital ~ area 573 square miles (1484 square kilometers ), population 9,420,644, city, its capital population 7,206,704

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.