Layla is a very lovely name. A woman in my church just had a daughter and she named her
Layla. I don't think it looks trashy at all, but that's my opinion.
Laila looks okay too but I prefer
Layla.
For a sibset in a book,
Jock and
Layla is nice. In real life, I would not like the name
Jock at all.