ambroisie

[French]

Ambrosia. Food of the gods. Always thought of as very sweet honey-like nectar, although the Greeks usually described it as solid.

Countries