• word of the day

    freehearted

    freehearted - Dictionary definition and meaning for word freehearted

    Definition
    (adj) generous in providing aid to others
    Synonyms : benevolent
Connect with us on Facebook