Halleigh is a creative spelling of Hallie, from English surname roots meaning 'dweller at the hall meadow.'
Like Halleigh?
Swipe through thousands of names like it