Medieval History
2023
Regional Kingdoms

Who among the following rulers of medieval Gujarat surrendered Diu to Portuguese?

D.Muhammad Shah
A.Ahmad Shah
C.Bahadur Shah
B.Mahmud Begarha