Rosalee

Meaning
Old EnglishFrom Lee: Meadow
LatinFrom Rosa: Rose
Gender
Origin