new delhi Meaning, Definition & Usage

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

WordNet