Soraya Name Meaning. It is derived from the persian word sorayah which means princess or woman of high rank. Fact checked by rhayn abner.
It is of persian and arabic origin, and the meaning of soraya is gem, jewel. Her name means jewel and her middle name talise, means beautiful water.
Soraya Name Meaning Images References :