Meaning of the word "New Delhi" in English
What does "New Delhi" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
New Delhi
US /ˌnuː ˈdel.i/
UK /njuː ˈdel.i/
Noun
the capital city of India, located within the National Capital Territory of Delhi
Example:
•
She plans to visit New Delhi next month.
•
The Indian government is based in New Delhi.
Related Word: