Definition, synonyms and related words
A mythical or fictional large sea creature with features of an octopus
Synonym of Kraken (Norse sea monster)