Love is a very difficult to define in English as it encompasses so many words in other languages. For example, it means firstly self-giving, selfless love, such as that which God gives us. Secondly, it means the love of friends, thirdly the love of marriage, sexual love, etc.