Karnyella \k(a)-rn-yella, kar-nyella\ as a girl's name is a variant of Carna (Latin), and the meaning of Karnyella is "horn".
The baby name Karnyella sounds like Karniella and Carnyella. Other similar baby names are Karniela and Carniella.