Original: Henry Sweet, a philologist and early linguist specializing in Germanic languages, proposed that the name Beowulf literally means in Old English "bee-wolf" or "bee-hunter" and that it is a kenning for "bear".
Simplified: Ecgþeow had killed a man from another clan and had to flee to the Danes.