The Oxford Names Companion, OUP "Scottish Forenames" - Donald Whyte, FGH, FSG
Notes:
English, from Old Low German Theodoric, "people's ruler". Introduced into the UK possibly in the Middle Ages [ONC] or possibly in the 19th century [Whyte].
Thanks to Donald Whyte who provided much of the initial information for this site.