Guruvayurappan
Guruvayurappan (Malayalam: ഗുരുവായൂരപ്പന്, (transliterated guruvāyūrappan), also often written Guruvayoorappan, is a form of Vishnu bhagavan worshipped and held in reverence by Hindus, predominantly in South India. This is located in the town of Guruvayur, Kerala, India.
Read more about Guruvayurappan.
Related Subjects
Related Words