Shane \sh(a)-ne\ as a boy's name (also used as girl's name Shane), is pronounced shayn. It is of Irish and Hebrew origin, and the meaning of Shane is "God is gracious". Variant of Sean, from John. Popular in the 1950s and 1960s due to the film "Shane". See also Shawn. Screenwriter Shane Black.