freehearted(adjective) adjective1. generous in providing aid to othersSimilar word(s): generous, benevolent