In the English origin, Spike means "Spike \s-pi-ke\ as a boy's name is of English origin. In sports, "spiking" a ball means slamming it to the ground. The name has cool connotations. Filmmakers Spike Lee, Spike Jonze.
Similar baby names are Pike, Skie and Spiro. "