Name: Shuhrokh (شهرخ)
Meaning: Shuhrokh is a Persian name for boys that means one who has the face of a king, one who has a royal complexion, figuratively meaning extremely handsome.
Gender: male