Shahzana means "A princess united through marriage to a sovereign, joining the throne through royal matrimony.".
Shahzana meaning in Urdu is: بادشاہ کی شہزادی اہلیہ
Shahzana is of Arabic origin.
Shahzana has 3 syllables.
Parents who liked Shahzana also loved these names