Ailen

Variant of Mapuche Aylen, meaning clear or happiness