freehearted

/friːˈhɑːrtɪd/
adjective
  1. Generous and willing to give help, money, or time to others without expecting anything in return.
    • The freehearted volunteer spent every Saturday helping at the animal shelter.
    • The freehearted woman donated her entire savings to the children's hospital.
    • Our neighbor is so freehearted that he always shares his garden vegetables with everyone on the street.
  2. Open and sincere in showing feelings; warm and affectionate toward others.
    • Her freehearted laugh made everyone in the room feel welcome.
    • He gave a freehearted welcome to the new student, introducing him to all his friends.
    • The freehearted conversation between the old friends lasted late into the night.