freehearted
1. [ adjective ] generous in providing aid to others
Synonyms: benevolent
Related terms: generous
Similar spelling:   free-reed
  free_radical