Amyella

Meaning
Old EnglishFrom Amy: Beloved
ItalianFrom Ella: Beautiful
Gender
Origin