Synonyms

1. orang

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

Synonyms

  • Pongo
  • great ape
  • pongid
  • orangutan
  • orangutang
  • Pongo pygmaeus

Featured Games

Synonym.com