Gorilla Meaning

There are 1 meaning(s) for word Gorilla

Meaning 1 : largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa

    Synonyms : gorilla gorilla