What is the meaning of Heelen?

to heal

Alternative form of helen

Source: wiktionary.org