Rosabella

Meaning
LatinFrom Rosa: Rose
ItalianBeautiful Rose
ItalianFrom Bella: Beautiful
Gender
Origin