What is the meaning of ?

pleasure; delight; enjoyment

Source: wiktionary.org