Amritsar

name

Definitions

Proper Noun
  1. 1
    A large city in Punjab, India, formerly known as Ramdaspur and sometimes called Ambarsar.
  2. 2
    The district (the second most populous in Punjab) which contains this city.

Etymology

From Sanskrit अमृत "nectar" + सरस् "lake, pool".

Next best steps

Mini challenge

Unscramble this word: amritsar