Variant spelling of Meredith, from Welsh 'Maredudd' meaning 'great lord' or 'sea protector.'
Like Meredyth?
Swipe through thousands of names like it