Dictionary search results

Showing 1-2 of 2 results

atheling British & World English

A prince or lord in Anglo-Saxon England

atheling New Oxford Dictionary for Writers & Editors

prince or lord in Anglo-Saxon England