GORILLA


Meaning of GORILLA in English

n. the largest anthropoid ape, Gorilla gorilla, native to Central Africa, having a large head, short neck, and prominent mouth.

Etymology: adopted as the specific name in 1847 f. Gk Gorillai an African tribe noted for hairiness

Oxford English vocab.      Оксфордский английский словарь.