Dictionary Translate Correct Ask AI
Noun
delight [pl. delights]
pleasure [pl. pleasures]
treat {entertainment}