What is the meaning of Dettour?

One who is indebted to another (financially, for their help, etc.)

One who must atone for their wrongs against another.

Source: wiktionary.org