Theodoric \the(o)-do-ric\ as a boy's name is of Old German origin, and the meaning of Theodoric is "power of the tribe". The original form of Dietrich, Derek and Dirk.
Theodoric has 12 variant forms: Derek, Derrick, Dieter, Dietrich, Dirck, Dirk, Rick, Ted, Teodorico, Thedric, Thedrick and Theodric.
For more information, see also related names Dedrick, Terry, Thierry and Till.
Baby names that sound like Theodoric are Tedric, Dedric and Tedrick.