Rosealma

Meaning
SpanishLoving Rose
Old EnglishFrom Alma: Soul, Loving
Old EnglishFrom Rose: Rose
Gender
Origin