ニュー・デリー
Meanings
Noun
1. New Delhi (India)
Other readings
Examples1
The capital of India is New Delhi.