ALL meanings of neandertal
- noun neandertal a small valley of the river Düssel in the German Federal State of North Rhine-Westphalia, located about 12 km (7.5 mi) east of Düsseldorf 0
- noun neandertal Alternative spelling of Neanderthal. 0
- adjective neandertal Alternative spelling of Neanderthal. 0