Amritsar — meaning in English
Portuguese → English · translate English → Portuguese instead
English meaning
- Amritsar name A large city in Punjab, India, home to the Golden Temple.
Senses
Amritsar is used for these senses in English:
- Amritsar A large city in Punjab, India, formerly known as Ramdaspur and sometimes called Ambarsar.