Boy

Eadweard

English

Meaning

In English the meaning of the name Eadweard is: Wealthy guardian. A compound of eud

Find similar names to Eadweard