Bahadur Shah II, better known as Bahadur Shah Zafar (24 October 1775 – 7 November 1862) (reigned 1837-1858), was the last emperor of the Mughal Empire of India.
Bahadur Shah II, better known as Bahadur Shah Zafar (24 October 1775 – 7 November 1862) (reigned 1837-1858), was the last emperor of the Mughal Empire of India.