In short, Lila is the Sanskrit word meaning "Divine Play". It has become my favorite word to describe the process, way or even goddess who helps instigate playful practices for connecting to our divine delight.
See more at LilaRetreat.com
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?