freehearted Meaning, Definition & Usage

  1. adjective satellite generous in providing aid to others
    benevolent.

WordNet