"Ambrosia. Ambrosia Salad. It goes by a few different names. The folks over a Merriam-Webster say the word ambrosia means "food of the gods." And I'll say, I have to agree. This sweet fruit..."