Definitions English

  • Deserving reward or praise; having merit.