Lexia for a baby name

alt. Lexi, Lexie Greek, meaning ‘defender of mankind’. Also the name of a type of butterfly.

Search by letter



Search by category