Noun orang has 1 sense
  1. orangutan, orang, orangutang, Pongo pygmaeus - large long-armed ape of Borneo and Sumatra having arboreal habits
    --1 is a kind of great ape, pongid
    --1 is a member of Pongo, genus Pongo
,
TOP