Is Alice short for Adelaide?
Alice is a form of the medieval Aalis or Aelis, short form of Adelais, in itself a Frankish/French shorter form of the german name Adalheidis - in the modern form, Adelheid in German and Adelaide in French and English. So, despite the alarming distinction, Alice is a...