Alexa

travislberger's picture

Baby Name Origin: Greek
Baby Name Meaning: Defending Men

Similar: Alex, Alecia, Alexandra

Gender: 
Girl