Beowulf

Name origin: Anglo

Name meaning: Intelligent wolf