From Scottish Mackenzie, meaning “son of Kenneth,” reshaped into a modern feminineized spelling.
Like Mackenziee?
Swipe through thousands of names like it