Moon is a stupid name for a cat.
My old cat's name was Bear, but we didn't choose his name. D: We rescued him from... the streets. I assume.
And the cat that hangs around us now is named Beetlejuice. Or Betelgeuse, if you're that type.
Name it Black N. Decker. Because... I'm staring at a Black&Decker Dust Buster as I type this. No, don't name it that.
But don't name it "Moon," either.