Goliath beetle

What is Goliath beetle?

Goliath beetle definition and meaning on Dictionary terms:
noun (sometimes initial capital letter)
a grotesque black doll.
a grotesque person.

 

reference: https://www.dictionary.com/browse/goliath-beetle

Tags: