Noun Definitiondelhi1.Definition: a city in north central IndiaRelated Noun(s):new delhiCategory: Places