delhi

ˈdɛli

  • na city in north central India