Jamelia \j(a)-me-lia\ as a girl's name is a variant of Jameelah (Arabic) and Jamila (Arabic), and the meaning of Jamelia is "beautiful; lovely".
The baby name Jamelia sounds like Jamilia and Jamela. Other similar baby names are Camelia, Kamelia and Pamelia.