Meaning:
Its source is Theodoric, an Ancient Germanic name meaning "Power of the tribe."
Languages:
This boy's name is used in French.
Narrative:
Theodoric was the direct source of Derek and Dietrich, but gave rise to Terry through the intermediate Norman French name Thierri (also the source of the modern French Thierry).
Though Terry is commonly used as a nickname for Terence, that name evolved independently. Terence was derived from the Latin Terentius, whose meaning has been lost.