ambroisieTop 25000MeaningsNoun1. ambrosia (Greek mythology, Roman mythology)2. ambrosia, a food with a delicious flavour