Shaina

Girl

Meaning of the name Shaina: Beautiful

Origin of the name Shaina: Yiddish

Alternate spellings of the name Shaina: Sheyna