Ancarole

Meaning
SpanishFrom Ana: Gracious
Old EnglishFrom Carole: Melody, Song
Gender
Origin