Origin and Meaning of the Name Leela
Meaning:Play; amorous sport
Form of:Itself (Leela)
Miscellaneous Info for Leela
Similar Names to Leela for Boys & Girls
The name meaning of Leela and the name origin of Leela have been reviewed by our name experts.