orang

noun

An orangutan.

noun

Same as orang-utan.

noun

See orang-outang.

noun

An orangutan.

noun

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