heavenly food

Main Entry:
ambrosia [am-broh-zhuh]
Part of Speech: noun
Definition: food of the gods
Synonyms: delicacy, heavenly food, immortal food, nectar
Search another word or see heavenly foodon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT