Leighla is a spelling variant of Layla or Leila, from Arabic, meaning night.
Like Leighla?
Swipe through thousands of names like it