What is the meaning of Sarar?

to heal; to heal up

to close

to close, shut

Source: wiktionary.org