Maredudd

mah-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.