Q. Which treaty officially ended the First Anglo-Sikh War?
Answer: Treaty of Lahore
Notes: Anglo-Sikh Wars led to Sikh Empire's fall and Punjab's annexation by East India Company. First Anglo-Sikh War ended with 1846 Treaty of Lahore; key battles: Mudki, Sabraon. Final defeat at Battle of Gujrat on 21 Feb 1849 resulted in full Punjab annexation.
Question Source: 📚This question is part of the Punjab General Studies [1500+ MCQs] course available only in the GKToday Android App. Download the app here.
📌 Question Number: 156 in Modern History of Punjab in the above course in App.