Skip to main content
kraken

noun. a gigantic tentacled sea monster of Scandinavian myth Source

Related Words