Delhi in Greek Delhi in Greek Δελχί proper noun A megacity and union territory of India, containing the national capital New Delhi. Add to Flashcards