Shahjadpur is an upazila, or sub-district of Sirajganj District, located in Rajshahi Division, Bangladesh. In c. 1250, a Yemenite Sufi prince known as Makhdum Shah Daulah settled in the area now comprising Shahzadpur, along with his sister, three nephews, twelve disciples and other followers. He is credited for propagating Islam in the region des…Shahjadpur is an upazila, or sub-district of Sirajganj District, located in Rajshahi Division, Bangladesh. In c. 1250, a Yemenite Sufi prince known as Makhdum Shah Daulah settled in the area now comprising Shahzadpur, along with his sister, three nephews, twelve disciples and other followers. He is credited for propagating Islam in the region despite the displeasure of the local Hindu raja Vikrama Keshari. Conflict occurred between the two sides in which the prince was executed by Keshari and many of his disciples were martyred. Keshari later repented for his hostility towards the Muslim community and buried their deceased with due solemnity. The area was named as Shahzadpur in his honour.