Rosangela

Meaning
Old EnglishFrom Angela: Heavenly Messenger
LatinFrom Rosa: Rose
ItalianAngelic Rose
Gender
Origin