Alanicholas

Meaning
Old EnglishFrom Alan: Attractive
Old EnglishFrom Nicholas: Victorious People
Gender
Origin