I like
Bill,
Billy, and
Liam as nicknames for
William.
Willo is just weird. That would be just like calling him
Willow. And
Willow is no shorter than
William so, why not just call him
William if you were going to do that?
What about
Wilkie? Thats a nickname for
William.
-
Tara