What is the meaning of Restar?

to stay, remain

to be left

to subtract

to return

to remain, stay, abide

Apocopic form of restare

indefinite plural of rest

to stay, remain

to remain

to stay

to subtract, to reduce, to deduct

to remain

to return (hit the ball back after a serve)

Source: wiktionary.org