Definition of Delhi

Noun: Delhi  de-lee

  1. A city in north central India
    - Old Delhi

See also:
delftwares
deli

Anagrams containing the word Delhi

dehli idelh hidel lhide elhid