There are multiple origins and meanings for the name Edward:
1. Comes from the Old English words (ead) - "rich; blessed" + (weard) meaning - "guard"="guardian of the fortune; blessed defender; patron"
2. Derived from the Gaelic name meaning Evart meaning - "sparkling in the sun substance".