Synonyms of New Delhi in English :
Antonyms of New Delhi in English
Thesaurus of New Delhi in English
New Delhi
see definition of new delhiSynonyms of new delhi
1. (noun) the capital of India is a division of the old city of Delhi
Synonyms of New Delhi in English :
Antonyms of New Delhi in English
Thesaurus of New Delhi in English
1. (noun) the capital of India is a division of the old city of Delhi