Modern phonetic variant of McKinley, a Scots-Irish surname meaning 'son of Finlay (fair hero).'
Like Makenli?
Swipe through thousands of names like it