英语名字昵称

Bill是William的昵称。
比尔·盖茨Bill Gates就是威廉·盖茨William Gates,比尔·克林顿Bill Clinton就是威廉·克林顿William Clinton。
昵称来源涉及到到中世纪时期英语里的letter swapping(字母替换)。
以Richard为例,这是非常古老的名字,中世纪时期开始广为流行。那时候所有东西都靠手写,因此Richard就有了各种缩写,诸如Ric、Rick、Rich、Richie、Ricket等等。而当时的人们喜欢用押韵的名字,用letter swapping来替换字母,所以一个昵称叫做Rick的人也可能会被叫做Hick,Dick等。随着时间推移,Rick成为人们约定俗成的Richard的昵称。
William同理,它早期的昵称可能是Will,Bill,但是最终Bill成为了约定俗成最广为接受的一个。