French form of the Merovingian name Medericus, from Germanic roots meaning power and ruler.
Like Mederic?
Swipe through thousands of names like it