Devudamma means lord ayyappa which is "complexity between goddess Durga(or lord Narayana) and lord Siva". Isn't it so ?


Comments