Menu

Maredudd

Heartmah-RED-ith
Welsh
"great lord or sea lord"

Maredudd Origin and Meaning

The name Maredudd is a boy's name meaning "great lord or sea lord".
Original Welsh form of Meredith, and always a masculine name in Wales.