I will never understand why so many people (mostly, I admit, Americans), feel the need to name their daughters "McKenzie". In my opinion, if one wishes to name one's child "son of Kenneth", that child should at least be a boy. And preferably the son of someone called Kenneth.

(Perhaps it's just the Gaelic-speaker in me, but the idea of naming any girl anything beginning with "Mac" is laughable - like naming a girl "Jackson" or anything else ending in "son". Strictly-speaking, girls shouldn't even have "Mac" in their surname, it should be "Nic", but that's what happens when you move into an English-speaking culture, it's like girls ending up with "ov(ich)" or "ski" at the end of their surnames).