Layla is a Muslim baby Girl name, it is an Arabic originated name. Layla name meaning is Night Beauty and the lucky number associated with Layla is 3. Find all the relevant details about the Layla Meaning, Origin, Lucky Number and Religion from this page. Average rating of Layla is 5 stars, based on 1 reviews. Layla meaning has been search 10746 ten thousand seven hundred and forty-six times till 21 February, 2018.