Beowulf is meant to be a courteous but fierce warrior. His name is literally ‘bee-wolf', or ‘bees' enemy'. This is merely a kenning, or poetic name, for ‘bear', since bears seek out honey, destroying bees' nests as they go.
A couple of good versions of Beowulf
Beowulf the Warrior by Ian Serraillier and illustrated by Severin & Ian Serraillier Recommended
Beowulf by Seamus Heaney Recommended