New Delhi
Share:
Tweet The capital of India, in the north-central part of the country south of Delhi. It was constructed 1912-1929 to replace Calcutta as the capital of British India and officially inaugurated in 1931. New Delhi is also a trade and transportation center. |
The American Heritage® Dictionary of the English Language, Fifth Edition copyright ©2022 by HarperCollins Publishers. All rights reserved.