Meaning of gorilla

Definition of gorilla

(noun) largest anthropoid ape; terrestrial and vegetarian; of forests of central west Africa

Other information on gorilla

WIKIPEDIA results for gorilla
Amazon results for gorilla