From Greek ambrosios meaning "immortal," referring to the food of the gods in Greek mythology.
Like Ambrosia?
Swipe through thousands of names like it