that girl walks with such confidence of a layla
this is a girl who is most beautiful and drop dead gorgeous, she is wanted by all men yet, unnatainable because she is so daring, free-spirited, and independent
"that girl walks with such confidence of a layla" What is the definition of "layla"?