Meaning of orangutang

Definition of orangutang

(noun) large long-armed ape of Borneo and Sumatra having arboreal habits

Other information on orangutang

WIKIPEDIA results for orangutang
Amazon results for orangutang