English: This name means the Gift of God.
Telugu: ఈ నామము భగవంతుని అమృతత్వమును సూచించునది.