Deidrick is a variant of Diedrich or Theodoric, a Germanic name meaning 'people's ruler.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Deidrick?
Swipe through thousands of names like it