Truthbase Glossary

Search for term:

love
Definition:Self-sacrificially doing what is in another’s best interest; it's a decision

..

Displaying results 1 to 1 out of 1