Answers

2016-06-30T14:17:38+08:00
To answer your question, we must first outline what kennings are:


Kennings are essentially words combined to create and give birth to  new words that are evocative and creative 

Battle-Sweat means that Blood
0