Meaning of Jem
Jem is an English name for boys and girls
The meaning is `conqueror, occupier
The name Jem is most commonly given to English and Welsh boys. (38 times more often than to American boys.) It is (almost) solely given to boys there.
If it's too long you might use:
Use for the other sex:
Jamesina, Jami, Jamie
What do they use in other countries?
Jacob (Dutch, Scandinavian, English)
The name sounds like:
Jim, Am, Em, Jemmy, Jimi, Wim
Similar names are:
Jeh, Je-, Jeb, Jed, Jet, Lem
Jeremy, Jamie, Jim, Jamey, Jemmy, Jaume