Etymology
Advertisement

Lila

Sanskrit lila "play, sport, amusement."

Advertisement
Advertisement