Man of the forest would be the more literal interpretation.

Most of the locals that I talked to in Sumatra said that the better translation of meaning was 'Wild man/Crazy Man'. Hutan being used for both forest and wild.

So a Orang Utan is a demented man...