Alfred Meaning

There are 1 meaning(s) for word Alfred

Meaning 1 : king of Wessex; defeated the Vikings and encouraged writing in English (849-899)

    Synonyms : alfred the great