Ambrosia, the food of the Gods, is from the Greek word Ambroata that means what? July 14, 2017 By Show answer Immortal More Greek Mythology QuestionsMore Mythology Questions