What is the name Amritsar mean?

Amritsar means “Pool of Nectar” and is named after the holy tank surrounding the Golden Temple.