A modern variant of McKinley, a Scottish surname meaning 'son of Finlay' (fair warrior), now used as a given name.
Like Mckinzley?
Swipe through thousands of names like it