Eldred

in baby boy name

The meaning of Eldred is A form of aldred