What is the meaning of Helen?

to heal

to conceal, hide

to accept (and sell) stolen goods; to fence

to hide, to conceal, to keep secret, to keep quiet

to heal, to make better

to fix, to mend, to repair

to make whole

to cure, heal

to heal, get better

to reform

to cover

to clothe

to roof (cover with a roof)

to embrace

to conceal, hide

to shelter, protect

to be silent, keep a secret

plural of hele (concealment)

plural of hele (heel)

Source: wiktionary.org