Rosaleila

Meaning
Old EnglishFrom Rose: Rose
ArabicFrom Leila: Night
Gender
Origin