Variant spelling of Meredith, from Welsh 'Maredudd' meaning 'great lord' or 'sea protector.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Meredyth?
Swipe through thousands of names like it