அமிர்தசரஸ் — meaning in English
amirtacaras
Tamil → English · translate English → Tamil 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 city in Punjab, India