orang
English Dictionary
->
Letter O
-> orang
Search Dictionary:
orang Definition
(n)
large
long
-
armed
ape
of
Borneo
and
Sumatra
having
arboreal
habits
orang Synonyms
orang
orangutan
orangutang
Pongo pygmaeus
© Art Branch Inc.