Dictionary Check: orang

"orang" is a valid word!

Scrabble 6 points
Words with Friends 8 points

Definition

noun

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

Advertisement