Low German from a medieval short form or pet name for Dietrich, the German form of Derek or other names starting with the same element.
The name of an 8th century Belgian saint, St Tillol, may have been a local form of Till [q.v.].