bit of etymology:
although William is originally Germanic, it entered English from the Norman French Williame, from the Latin Willelmus (the Latin double ll picking up an i when it entered French, as it tends to), which in turn is from the Germanic Wilhelm, from a proto-Germanic name *Wiljahelmaz
28 days ago