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


Comments

Popular posts from this blog

Future is bright for all.