• word of the day

    freehearted

    freehearted - Dictionary definition and meaning for word freehearted

    Definition
    (adj) generous in providing aid to others
    Synonyms : benevolent
Download our Mobile App Today
Receive our word of the day
on Whatsapp