VariousWords beta
Definitions:
Noun
Alfred
Alfred the Great
Definition: king of Wessex; defeated the Vikings and encouraged writing in English (849-899)