ambrosia
nounDefinition of ambrosia
1a
: the food of the Greek and Roman gods
b
: the ointment or perfume of the gods
2
: something extremely pleasing to taste or smell
3
: a dessert made of oranges and shredded coconut
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more