restera

Verb

 * 1) to remain (often to be paid, of an outstanding debt)
 * 2) to have an outstanding debt (of)

Usage notes
Rare except for the present participle.