Jama \j(a)-ma\ as a girl's name is a variant of Jamie (Hebrew), and the meaning of Jama is "he who supplants".
The baby name Jama sounds like Jamia, Jami and Jaima. Other similar baby names are Cama, Dama, Jada, Jaya, Jana, Jazma, Kama, Pama, Rama and Tama.