benefactor - Dictionary definition and meaning for word benefactor
not a mnemonic but a root..bene is the root word and it stands for GOOD
divide it like BENEFACT+or--focus on benefit, we are always benefited by generous people or gift givers.
bene is a root word which means good.. bene+factor i.e some good factors like money, help.
benef+actor -- some actors gives benefits to person and cause in form of money Benef+ factor--- who have factors of giving benefits