Amrita/Definition

The drink which grants the Hindu gods immortality.