Meaning and Origin of: Eduardo

Old English: Rich guardian