Sanskrit-derived variant of Leela, meaning 'divine play' or 'cosmic sport,' a key concept in Hindu philosophy.
Like Leelan?
Swipe through thousands of names like it