From Latin beneficus. See benefice.
benefic (comparative more benefic, superlative most benefic)
benefic (plural benefics)