orang

nounA large ape with long arms and reddish-brown hair, found only in the rainforests of Borneo and Sumatra.

No synonyms or antonyms found for this word.

orang synonyms & antonyms | whatsthatwordmean | whatsthatwordmean