Etymology Explorer
› Welsh
Where does “Maredudd” come from?
Maredudd
(Welsh): great lord
Definitions
great lord
Words derived from “Maredudd”
Meredith
Meredithian
MerDer