indian capital Meaning, Definition & Usage

  1. noun the capital of India is a division of the old city of Delhi
    capital of India; New Delhi.

WordNet