Frim

Webster's Dictionary of the English Language

·adj Flourishing; thriving; fresh; in good case; vigorous.