Gwil is short for Gwilym — so essentially the Welsh version of Will — and is sometimes used as a name in its own right.