Jake188viz Jake188viz English Answered what is the meaning of following kennings : dragon-slayer war trooper's leader chief of the strangers river giver gold giver light of battle whale road whale's way road