flourished

Home / glossary / flourished

To thrive or be successful.