Shayna

Girl

Meaning of the name Shayna: Beautiful

Origin of the name Shayna: Yiddish and Hebrew