A modern spelling of McKinley, a Scottish surname-style name meaning 'son of Finlay' or similar Gaelic roots.
Like Mckenlee?
Swipe through thousands of names like it