Toell The Great

Toell the Great (Estonian: Suur Tõll) in Estonian mythology is a great giant hero who lived according to the legend on the Baltic Sea island of Saaremaa (Ösel).

Read more about Toell The Great:  Legend, Theories, Modern Day