What is the meaning of Heelen?

to heal

to heal

alternative form of helen

Source: wiktionary.org