The 'reservoir of nectar of immortality'.

In everyday usage, the term refers to the city of Amritsar in Punjab.

Also see 'Durbar Sahib'.