English synonyms about - contact  

New Delhi

noun

1 New Delhi

A city in north central India.

synonym: Delhi.

Dutch: Delhi, New Delhi
Polish: Delhi


Find more on new delhi elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0469