flourish
flûr′ĭsh, flŭr′-
intransitive verb
To grow well or luxuriantly; thrive. To do or fare well; prosper. To be in a period of highest productivity, excellence, or influence.
The American Heritage® Dictionary of the English Language, 5th Edition.