FREEHEARTED

Source: 566

freehearted. Freehearted, a. liberal generous, kind, civil, free