Origin: Hebrew
Meaning: exile
Gersham as a boy's name is of Hebrew origin, and the meaning of Gersham is "exile".