What is the meaning of Helen?

to heal.

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