What is the meaning of Villi-ihminen?

savage (uncivilized or feral human)

Source: wiktionary.org