Layal is an Arabic name meaning "nights," from the plural of layl, and carries a poetic, lyrical feel.
Like Layal?
Swipe through thousands of names like it