Etymology
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
Advertisement
Definitions of Delhi

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