Karniela \k(a)-rnie-la, kar-niela\ as a girl's name is a variant of Carna (Latin), and the meaning of Karniela is "horn".
The baby name Karniela sounds like Karniella and Carniela. Other similar baby names are Karmela, Carmiela, Karnyella and Carniella.