Definify.com

Definition 2024


New_Delhi

New Delhi

English

Proper noun

New Delhi

  1. National capital of India, located in the national capital territory of Delhi.

Translations