Shehzadi means "A title of nobility signifying a daughter of royal descent, embodying grace and princely authority.".
Shehzadi meaning in Urdu is: شہزادی، رانی کی بیٹی
Shehzadi is of Arabic origin.
Shehzadi has 3 syllables.
Parents who liked Shehzadi also loved these names