What does Flourish Mean?

When something flourishes, it is growing, or it is thriving well. The word ‘flourish’ can also be described as being prosperous, or being in a period of highest production.