Definitions for "Flourished"
to be successful or healthy; prosper Return