Did you mean Helene?
Helene
noun
°a variant of Helen borrowed from French or from German .