Name Details

Ethelrede

Meaning

an archaic English word meaning noble counsel.