Posted on 13 July 2017 Posted by Editor Edward is an Old English name that means 'rich guard', and it was the name of several Anglo-Saxon kings, with the last being Satin Edward the Confessor in the 11th Century. Language English Gender Boy Origin English Theme Classic Click