Name Details

Ethelard

Meaning

a German mascuilinized word which means noble.

Ethelard: Name Meaning, Origin, and Gender | Parentune