"thrive; flair"

Flourish Origin and Meaning

The name Flourish is a girl's name meaning "thrive; flair".

While it is a familiar choice in West African countries such as Nigeria and Cameroon, Flourish has only been given to a handful of American baby girls in recent years. As lively virtue names like Verity and Reverie continue to thrive, we'd love to see Flourish, erm, flourish here in the States as well.