Synonyms of Delhi in English :
Antonyms of Delhi in English
Thesaurus of Delhi in English
Delhi
see definition of delhiSynonyms of delhi
1. (noun) a city in north central India
Synonyms of Delhi in English :
Antonyms of Delhi in English
Thesaurus of Delhi in English
1. (noun) a city in north central India