mimosa
Pet Name
mimosa
Origin
Meaning
any of numerous plants, shrubs, or trees belonging to the genus Mimosa, of the legume family, native to tropical or warm regions, having small flowers
More Info about mimosa
Mixed drink
Pet Name Themes contains mimosa