Creative spelling of Haleigh or Haley, from Old English meaning 'hay clearing' or Irish meaning heroic.
Like Haleigha?
Swipe through thousands of names like it