The name Spike is a boy's name of American origin. Spike and is often added to lists like Best One-of-a-Kind Names for Boys and discussed in our forums with posts like "Over the Years (dice CAF) - Round 1".
From the experts:
Spike is part mid-century nickname-name, ala Buster or Buck, and part word name, with an all-over cool creative dude feel thanks to directors Spike Lee and Spike Jonze. Mike Myers named his son Spike. That's right: Spike and Mike. Spike qualifies as one of the distinctly American names.