Allan

Meaning
Old EnglishAttractive
ScottishAttractive
Gender
Origin