Hayliegh is an elaborated spelling of Hailey, from an English place name meaning "hay clearing."
Like Hayliegh?
Swipe through thousands of names like it