Deidrick is a variant of Diedrich or Theodoric, a Germanic name meaning 'people's ruler.'
Like Deidrick?
Swipe through thousands of names like it