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