flourishing





flourishing - adjective

flourishing - thesaurus

booming   palmy   prospering   prosperous   roaring   thriving