Puneet Varma (Editor)

Kande Yakka

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Kande Yaka translated as spirit of the mountain or rock in English is a popular spirit invoked during religious rituals of the indigenous Vedda people of Sri Lanka.

References

Kande Yakka Wikipedia


Similar Topics