Modern respelling of Mackenzie, from Scottish Gaelic meaning 'son of the fair one.'
Like Makenzii?
Swipe through thousands of names like it