Ambrosius

Latin name derived from Greek Ambrosios, meaning immortal