Ourang
/(?)/
Ou·rang
Ourang
n.
The orang-outang.
(Zool.)