The meaning of the name Shaina is God Is Gracious
The origin of the name Shaina is American
Notes: Feminine form of Shane.
Also a Yiddish name meaning beautiful.
People who like the name Shaina also like: Emma, Olivia, Shana, Chloe, Eva, Paige, Savannah Nathan, Zachary, Isaac, Jayden, Aiden, Joshua, Benjamin
Here are pictures of people with the name Shaina. Help us put a face to the name by uploading your pictures to BabyNames.com!