Lila: Divine Play

Lila: Divine Play

By: Tina Crandell The Sanskrit word, lila (pronounced “lee-lah”), means play. More specifically, divine play, or the play of the gods. While the term is much richer than our word, certain sentiments are shared: that play is something spontaneous, inspired, and...