What is the meaning of the word "orangutang"?

Definitions: