Definition, synonyms and related words
Agreeable in odour, flavour, or general effect; pleasant; sweet.
With a pleasing relish; soundly; heartily.