Prev 31 of 50 Next
Layla
Origin: Arabic
Meaning: "Dark beauty"