Definitions
There is 1 meaning of the phrase
Alfred The Great.
Alfred The Great - as a noun
King of wessex; defeated the vikings and encouraged writing in english (849-899)
Synonyms (Exact Relations)
alfred