Jemsa \j(e)-msa, jem-sa\ as a girl's name is a variant of Gemma (Latin), and the meaning of Jemsa is "gem, jewel".
The baby name Jemsa sounds like Amisa, James and Jamese. Other similar baby names are Jemma and Jessa.