ambrosia in Japanese ambrosia in Japanese アムブロシア noun Pronounced: amuburoshia food of gods or delicious foods Add to Flashcards