Teodorico \te(o)-dori-co, teod(o)-rico\ as a boy's name is a variant of Theodoric (Old German), and the meaning of Teodorico is "power of the tribe".
The baby name Teodorico sounds like Tedrick, Tedric and Theodric. Other similar baby names are Teodoro, Federico and Teodor.