Definition of Delhi

  • (noun) a city in north central India

Synonyms of Delhi


Antonyms of Delhi


No Antonyms Found.

Homophones of Delhi