INDIAN CAPITAL



Definition:

  1. [noun] the capital of India is a division of the old city of Delhi
    Synonyms: New Delhi, Indian capital, capital of India