Home - Boy's Name - S - Shay

Boys name -
Shay

Meaning:

Gift; from the fairy palace

Derivation:

Shae, Shai, Shaye

Origins:

Hebrew, Irish

Mail to a Friend