Meaning of orangutan

Definition of orangutan

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

Other information on orangutan

WIKIPEDIA results for orangutan
Amazon results for orangutan