flour·ish

/ˈfləriSH/

verb

1.

to grow or develop in a healthy or vigorous way, esp. as the result of a particularly favorable environment.

synonyms: grow, thrive, prosper, do well