Williams is not bad. It certainly fits with Caemlyn, Huckleberry, and Gilead much better than William. How about Willem?
Three boys nappin', one mama namenerdin'
To peruse my top 100ish names:
http://www.behindthename.com/pnl/82589To peruse my non-name musings:
http://jodifriesen.blogspot.ca/