What is the meaning of Glanaid?

to clean

to cleanse, to purify

Source: wiktionary.org