Multiple choice

Which city's name means 'The Head of India' in Urdu?

  1. Ludhiana

  2. Sirhind

  3. Anandpur Sahib

  4. Patiala

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Sirhind in Punjab derives its name from 'Sar-Hind' which means 'The Head of India' in Urdu. It was an important Mughal administrative center on the main route to Lahore.