Ethelfleda

English form of Anglo-Saxon Aethelflaed, meaning noble beauty