ALIXA

Baby Name Origin: Greek
Baby Name Meaning: One who defends men

Similar: Alex, Alexia

Gender: 
Girl