English synonyms about - contact  

Delhi

noun

1 Delhi

A city in north central India.

synonym: New Delhi.

Dutch: Delhi, New Delhi
Polish: Delhi


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

debug info: 0.0372