NEW DELHI


Meaning of NEW DELHI in English

/del"ee/

a city in and the capital of India, in the N part, adjacent to Delhi. 301,800. Cf. Delhi (def. 2).

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .