English and Irish, an early Anglicized form of the Irish Gaelic male name Seán, = John [q.v.].
Shane is only rarely used as a female name.