MYTHOLOGY WORD ORIGINS AMBROSIA Present Day Meaning: (noun) Anything delicious or fragrant Present Day Meaning: (noun) Anything delicious or fragrant.