Beowulf Meets The Dragon! Kennings

Tag » What Are The Kennings In Beowulf