New Delhi /n(j)uː ˈdɛli/ noun1 •The capital city of India, located in the national capital territory of Delhi.