The name Eldred is a boy's name of English origin meaning "old counsel". Eldred and is often added to user-created lists like The Names on This Site I Like and discussed in our forums with posts like "Quick Question Thread?!".
From the experts:
Dred is a syllable that might well invoke dread in children.