g-utan, orang [noun] [C] - a large ape with reddish brown hair and long arms which lives in the forests of Sumatra and BorneoSee picture: Apes and monkeys
ORAN
Meaning of ORAN in English
Cambridge English vocab. Кембриджский английский словарь. 2012