Leela

- this week

Gender: F Meaning of Leela: "play" Origin of Leela: Sanskrit

Leela is #917 on Nameberry

Country Rank
England 537th in 2014
See full name page for Leela