gorila

Noun

 * 1)  ape

Noun

 * 1) gorilla ape
 * 2) bodyguard

Noun

 * 1) gorilla

Etymology
, from, a tribe of hairy women described by the Carthaginian navigator.

Noun

 * 1) gorilla

Etymology
, from.

Noun

 * 1) gorilla
 * 2) bouncer; heavy
 * 3)  bodyguard
 * 4)  one who opposes Peronism