Synonyms:
(Adjective)
  1. flourishing
  2. surviving
  3. thriving