Leila and
Lila are used in a lot of countries, and
India contains multiple dialects and regional variations. I'm not saying your friends are wrong. How can they be? But that doesn't mean that they are the only ones who are right. I already stated that I have heard
Leila pronounced two ways.