Also read:

オランウータン (Oranuutan) is a Japanese noun meaning “orangutan (Pongo pygmaeus), orang-utan, orangutang”.

Meanings

  1. nounorangutan (Pongo pygmaeus); orang-utan; orangutang