English | German | Russian | Czech

orang English

Meaning orang meaning

What does orang mean?

orang

(= orangutan) large long-armed ape of Borneo and Sumatra having arboreal habits

Synonyms orang synonyms

What other words have the same or similar meaning as orang?

orang English » English

orangutang orangutan Pongo pygmaeus

Are you looking for...?