Shane

Meaning of the name Shane: Gift from God

Origin of the name Shane: Hebrew, American and Irish

Alternate spellings of the name Shane: None

Gender: 
Boy