Ourang

enUK

Ou`rang´


n.1.(Zool.) The orang-outang.