What does the name Shay mean? The meaning of the name Shay is Hawk. The origin of the name Shay is Irish. This is the culture in which the name originated, or in the case of a word, the language.
Alternate spellings: Shaye
People who like the name Shay also like: Liam
, Holden Aria