Alexanna \alex(an)-na\ as a girl's name is a variant of Alexis (Greek), and the meaning of Alexanna is "defender, protector".
The baby name Alexanna sounds like Alexanda and Alexanne. Other similar baby names are Alexina and Alexena.