Orang (North Korea)
WordNet

noun


(1)   Large long-armed ape of Borneo and Sumatra having arboreal habits
 
x
OK