Elaina \e-lai-na\ as a girl's name is a variant of Elaine (Greek), Elena (Greek) and Helen (Greek), and the meaning of Elaina is "sun ray, shining light".
The baby name Elaina sounds like Alaina, Elayna, Elanna, Elana, Elaini, Elina and Ellina. Other similar baby names are Elvina, Elzina and Elmina.