Definition of Delhi

  • (noun) a city in north central India

Synonyms of Delhi


No Synonyms Found.

Antonyms of Delhi


No Antonyms Found.

Homophones of Delhi