shahzadeh

English

Noun

shahzadeh (plural shahzadehs)

  1. Alternative form of shahzada.