Alisha

Baby Name Origin: French
Baby Name Meaning: Noble

Similar: Alice, Alinda

Gender: 
Girl