BESTOWER

Definition of BESTOWER

  1. (noun)person who makes a gift of property