2 English Synonyms for CTHULHU
Prev.1Next
Definition: 1. Any of other large squid of other families, about which less is known.
There are 4 definitions of the word giant squid
Show more information about giant squid
Definition: 1. A mythical or fictional large sea creature with features of an octopus
There are 2 definitions of the word giant octopus
Show more information about giant octopus
Prev.1Next
Search took: 2.4239 ms