Leadership · social contact · charm
Source: Celtic
Root Word: ailin
Derived From: Alan
Meaning: Beautiful and harmonious
Popularity History: Alen is a variation of Alan and has remained popular in many countries in recent years, especially in Europe.