From French Éloïse, from the Medieval Latin and French forms that gave rise to its doublet Heloise.
Eloise