New Delhi
New Delhi
Definition
New Delhi
capital of India, in Delhi territory, adjacent to the old city of Delhi: pop. 301,000
Browse dictionary entries near New Delhi
- New Deal
- New Criticism
- New Castile
- new candle
- New Caledonia
- New Brunswick
- New Britain
- new blood
- New Bedford
- new and useful
