ORANG


Meaning of ORANG in English

n. orangutan, large manlike ape with reddish-brown hair and long arms (found in Borneo and Sumatra)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.