Baby Boy Name

Kelsey
So I thought we had our boy name locked in, but foolish me, I shared the name with immediate family and they've started referring to him as 'Willy' and I. HATE. It!!! William, Will, Billy and Liam all don't bother me one bit but Willy drives me insane. 
DH and I have gone back to the drawing board and this is our short list. I have a definite favourite, but would like some opinions. Middle names are both locked in and won't be changing :)
For reference, his sister's name is Violet. 
Thanks! 

Vote below to see results!