DELHI





Definition:

  1. [noun] a city in north central India
    Synonyms: Delhi, Old Delhi

Synonyms: