ambrosia is a crossword puzzle answer that we have spotted 5 times. divine food God's dinner Heavenly food Delicious food Food of the gods