Type Word Usage Ancient Roman Meaning & History Latin word meaning "mimosa flower", ultimately from Greek μῖμος (mimos) "mimic". Related ItemsFamily Tree·Details Given Name DescendantsMimoza(Albanian) Mimoza(Georgian)