openhanded

/ˌoʊpənˈhændɪd/
adjective
  1. Generous and giving freely, especially with money or gifts.
    • Her openhanded nature made her beloved in the community.
    • They were openhanded with their time, volunteering every weekend.
    • The openhanded donor gave millions to the local library.