Uncover the origin, popularity, and more for any name.
Jem is a diminutive of the name James, which has Hebrew origins meaning 'supplanter' or 'he grasps the heel'. As a standalone name, Jem carries connotations of friendliness, informality, and a touch of rebellion.