Amaralyn

Meaning
Old EnglishFrom Amara: Eternal Flower
Old EnglishFrom Lyn: Beautiful
Gender
Origin