Shahzada Urdu شہزادہ MeaningAnother spelling of Shahzad, which means “prince, son of the king” in Persian. ForBoy OriginPersian Used inUrdu Source: Behind the Name — Shahzada