Shainah is a variant of Yiddish-Hebrew Shayna, meaning beautiful or lovely.
Like Shainah?
Swipe through thousands of names like it