English to Hindi

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