Shayne \sha(y)-ne\ as a boy's name (also used as girl's name Shayne), is a variant of Shane (Irish, Hebrew), and the meaning of Shayne is "God is gracious".
The baby name Shayne sounds like Chayne, Shayn, Shaine and Swayne. Other similar baby names are Shaye and Thayne.