Leela \le(e)-la\ as a girl's name is a variant of Leila (Arabic), and the meaning of Leela is "night beauty".
The baby name Leela sounds like Laela, Leala, Leola, Leyla, Lela, Leelah, Leelia and Loela. Other similar baby names are Leena, Keela, Leeza, Leesa, Geela, Leeta, Leeya and Teela.