Elna \e-lna, el-na\ as a girl's name is a variant of Eleanor (Greek), and the meaning of Elna is "sun ray, shining light".
The baby name Elna sounds like Elena, Elona, Elana and Elina. Other similar baby names are Elva, Elsa, Ena, Ella, Edna, Ela, Elba, Elga, Elia, Elza, Elka, Elma, Eena, Erna and Euna.