Modern spelling of McKinley, an Irish-Scottish surname meaning 'son of the fair hero,' used as a given name.
Like Mckinli?
Swipe through thousands of names like it