Kraken Definition
Definition
In Norse mythology, Kraken is a giant sea monster or octopus said to dwell off the coasts of Norway and Sweden.
Browse
In Norse mythology, Kraken is a giant sea monster or octopus said to dwell off the coasts of Norway and Sweden.
Browse