Karna \k(a)-rna, kar-na\ as a girl's name is a variant of Karen (Danish). See for meaning of Karna.
The baby name Karna sounds like Karina, Karena, Carna and Karyna. Other similar baby names are Karra, Kara, Karla, Karma, Marna and Warna.