Alandrew

Meaning
Old EnglishFrom Alan: Attractive
Old EnglishFrom Andrew: Courageous, Valiant, Man
Gender
Origin