Etymology

New Delhi

Today it means: The capital city of India, located in the national capital territory of Delhi. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok