• Freehearted

    Origin

    free + hearted

    Full definition of freehearted

    Adjective

    freehearted

    1. liberal; unrestrained
    © Wiktionary