Shaya
Variation of Shay, Hebrew
"gift"Share
Copy link
Shaya Origin and Meaning
The name Shaya is a girl's name meaning "gift".
Despite sounding feminine to English speakers, Shaya is a unisex name more common among baby boys — the male version also has roots in Arabic.
20 Names Similar to Shaya
These 20 names were selected by our users that were looking for other names like Shaya.