Polish pet name for Ambroży, the Polish form of Ambrose, via Latin from the Ancient Greek Ambrosios, "immortal".