Mimosa

Meaning
LatinFrom Rosa: Rose
FrenchFrom Mimi: Faithful Guard
Gender
Origin