ネアンデルタール (Neanderutaaru) is a Japanese noun meaning “Neanderthal”.

Meanings

  1. nounNeanderthal