atheling

noun

A prince or lord in Anglo-Saxon England.