Aylen

Possibly means either "happiness" or "clear" in Mapuche.

EQUIVALENTS
MAPUCHE: Ailen, Ayelen, Aylen