kraken
noun
plural krakens
or kraken
Definition of kraken
: a fabulous Scandinavian sea monster
Keep scrolling for more