Senthil Kumaran is one name for the god housed at the Thiruchendur Murugan Temple, in the town of Thiruchendur, Tamil Nadu, India. The temple is considered to be one of the six major abodes of Lord Muruga. ==The deity== Senthil is believed to be from Senthur. One of the six abodes of Lord Muruga is Thiruchendur where The Lord is believed to have f...
Found on
No exact match found