Q: What is the best name to keep for a baby girl? And what is the meaning of the name Laila and the correct spelling, is this a good Islamic name to keep?
A. Laila can be spelt as Layla or Laila and it means someone who is beautiful in a dark complexion. This name is fine. But rather go for names that have active meanings such as Saajida, Shaakira, Aabida, Zhaakira, Taahira, Siddeeqa, Saadiqa, Haamida, Khaashi’ah, Saaliha, Laaiqa, and so forth. The meaning will have an effect on the child Inshaa Allah.
Mufti Siraj Desai