Definitions English

  • Conveying knowledge or information; enlightening.