Avella

Meaning
LatinFrom Ave: One Who is Hailed
ItalianFrom Ella: Beautiful
Gender
Origin