Shaye can reflect Irish Shea, meaning admirable, or Hebrew Shai, meaning gift.
Like Shaye?
Swipe through thousands of names like it