- Current rating.
to add this name to your favorite namelist!
The meaning of the name Shaina is God Is Gracious
The origin of the name Shaina is American
People who like the name Shaina also like: Charlotte
, Tessa Elijah
Notes: Feminine form of Shane.
Also a Yiddish name meaning beautiful.