Common Noun Collocations of flourishing

branch, business, center, centre, city, colony, commerce, community, condition, country, day, hand, industry, institution, kingdom, market, period, person, place, port, practice, school, state, sword, time, today, town, trade, village, weapon