Lila Look up Lila at Dictionary.com
Sanskrit lila "play, sport, amusement."