Thesaurus.com
Dictionary.com

heavenly food

NOUN
ambrosia
Synonyms