Synonyms for "appetising"

Words with similar meaning