Definition of National Capital Territory of Delhi in US English:

National Capital Territory of Delhi

proper noun

  • A territory in north central India containing the old city of Delhi and the capital New Delhi.