Advertisement

Delhi

city in India, of unknown origin, perhaps connected to Hindi dehli "threshold," with reference to the watershed boundary between the Ganges and Indus, which is nearby.

Others are reading

Advertisement
Definitions of Delhi from WordNet

Delhi (n.)
a city in north central India;
Synonyms: New Delhi
From wordnet.princeton.edu