Neandertaler

Etymology
From.

Noun

 * 1) Neanderthal member of the now extinct species
 * 2) Neanderthal primitive person