English to Hindi

Meaning for:
Neanderthal man
other
नियैन्डरथल मानव