Persian · noun · People & Roles

Shahzada

शहज़ादा
Meaning

A prince; the son of a king.