Elanna \e-lanna, el(an)-na\ as a girl's name is a variant of Elaine (Greek) and Elana (Hebrew), and the meaning of Elanna is "sun ray, shining light; tree".
The baby name Elanna sounds like Alanna, Elayna, Elaina, Elianna, Eleanna and Elonna. Other similar baby names are Elkanna, Evanna and Flanna.