సుదర్శనముsudarśanamuTop 6000MeaningsNoun1. the city of the gods2. the discus or missile weapon of Vishnu3. the Salagram, a species of ammonite, worshipped as a representation of Vishnu