History
History
Synonyms
UK
US
Meaning:
savoury

having a salty or sharp (not a sweet) taste;

pleasing, delicious in flavor

SAVOROUS as in Wiktionary
SAVOROUS as in Wikipedia