The boy’s name Shay is an English form of the Irish name Séaghdha. Besides, Shay is a unisex name of Hebrew origin.
The male name Shay means “esteemed” “admirable”, “majestic” and “hawk-like” in Irish. The unisex name means “gift” (from Hebrew “shay/שַׁי”).
The name Shay is ranked #2751 overall.
Find more beautiful first names!
Download our free baby name app and swipe a wonderful name together with your partner!