Definition of National Capital Territory of Delhi in 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.