Athelstan \a-thels-tan, ath(el)-stan\ as a boy's name is of Old English origin, and the meaning of Athelstan is "noble stone". Used by Anglo-Saxon royalty and revived somewhat by Sir Walter Scott's use of it in "Ivanhoe". Now rare.
Baby names that sound like Athelstan are Atlas and Attlas.