Neandertal

Etymology
and.

Proper noun

 * 1) Neander Valley, a small valley of the river Düssel in the German state of North Rhine-Westphalia.

Noun

 * 1) Neanderthal