Last emperor to sit on peacock throne was?0 A. Bahadur shah zafar B. Aurangzaib C. Muhammad shah D. Shah alam 2nd Submitted by: NAVEED ZAFAR MAJOKA Read More Details about this Mcq: