Modern phonetic variant of McKinley, from Scottish meaning 'son of the fair hero,' with a -leigh suffix.
Like Makynleigh?
Swipe through thousands of names like it