• Openhearted

    Full definition of openhearted

    Adjective

    openhearted

    1. frank and candid
    2. kind and generous
    © Wiktionary