No, that isn't a typo, or a keysmash. At least 5 babies in the United States have the name Zzyzx, pronounced "Zay-zix." We're not sure if this is a boy or a girl name, but one think we do know is that these kids are sure to be last on every alphabetical list.
You'd have to be a nimrod to name your child "Nimrod." While the name does technically have biblical roots (he's Noah's great-grandson), the word has developed a colloquially negative connotation, meaning a slow-minded or witless person. The name is mostly used for boys, and mostly boys that endure merciless mocking.
If you hear a woman mooing in the middle of a grocery store, she might be calling out for her child. "Moo" is a unisex name that is actually used by a few Americans, even though it is much more associated with the noise cows make.