Get a Latin Tutor
Latin word debeo comes from Latin dehibeo
dehibeo (Latin)
debeo (Latin)
To be bound, in duty bound to do something; "I ought", "I must", "I should". To have or keep from some one. To owe something, to be under obligation to and for something.