Mckinleigh is a modern spelling of McKinley, from a Scottish surname meaning 'son of the fair-haired warrior' or similar.
Like Mckinleigh?
Swipe through thousands of names like it