Answer: flourishing

AnswerCrossword Clue
FLOURISHINGProsperous.
FLOURISHINGProspering
flourishingDeveloping rapidly and successfully; thriving
flourishingFLOURISH, to thrive (to grow vigorously)