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