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