8 letters · 13 points in Scrabble
noun a feeling of extreme pleasure or satisfaction
noun something or someone that provides a source of happiness
verb give pleasure to or be pleasing to