Etymology tree Old High German Adalheidbor. Old French Alysbor. Middle English Alice English Alice From Middle English Alice, from Old French Alys, Alice, from Old High German Adalheid, proposed to derive from Proto-Germanic *aþalaz (“noble”) + *haiduz (“character”). Doublet of Adelaide.