Амритса́р — meaning in English
Amritsar
Russian → English · translate English → Russian instead
English meaning
- Amritsar name A large city in Punjab, India, home to the Golden Temple.
Senses
Амритса́р is used for these senses in English:
- Amritsar A large city in Punjab, India, formerly known as Ramdaspur and sometimes called Ambarsar.