Adjective · A1
delicious
Meaning

having a very pleasant taste or smell