Definition of "lila" in Anglais
noun
(Hinduism) The play of god’s spirit manifested in the universe; divine play, creative spiritual energy.
- His face shone with joy when he read good books, thought new thoughts, heard news about the country's welfare, or when God's lila filled his mind.