A modern form influenced by Germanic names like Theodoric, meaning 'people' and 'ruler'.
Like Tederick?
Swipe through thousands of names like it