Rosanna

Meaning
Old EnglishFrom Rose: Rose
Old EnglishRose of Grace
LatinFrom Anna: Gracious
Gender
Origin