Words · Rare

freehearted

11 letters · 7 distinct letters

  1. adjective

    generous in providing aid to others

Look up another word

freehearted: definition, pronunciation and puzzle history · Nectary