Found 2 boys and girls with the meaning of mackenzie
Ken / 3 letters 
Meaning of Ken In Welsh, Ken means Clear water More
Kenneth / 7 letters 
Meaning of Kenneth In Celtic, Kenneth means Handsome More

Browse by meanings

embalmeremblememinence
eminenceseminentemperor
emperorsemptyenchanting
enclosedenclosureencourages
endingendlessenduring
enemyenergyenforcement
englandengland'senglish