Amarae

Meaning
Old EnglishFrom Amara: Eternal Flower
Old EnglishFrom Rae: Lamb
Gender
Origin