: providing more than the amount that is needed or normal :abundant or ample
: showing kindness and concern for others
Giving to others for nothing in return just feels good.
Best to all,
My A-Z Theme- Positive attributes and inspirational ways to make a difference.
All definitions are from http://www.merriam-webster.com/