Lexa \lex-xa\ as a girl's name is a variant of Alexandra (Greek) and Lexie (Greek), and the meaning of Lexa is "man's defender".
The baby name Lexa sounds like Lexy, Lexi, Lexya and Lexia. Other similar baby names are Lesy, Alexa, Lexis, Legra, Liza, Lyza, Lysa, Lusa, Lisa, Leisa, Leeza, Leesa, Leasa, Lexus, Lexina, Lexann, Liesa, Olexa and Xuxa.