anglo-saxon
Top 40000
Meanings
Noun
1. Anglo-Saxon (Old English language)