What is the meaning of the word "athelstan"?

Definitions: