I like
Violet, it's quite simple and sweet and I don't think anyone's opposed to it. I don't know what sorts of names you like so I'm not sure what to suggest for middle names but off the top of my head:
Violet AmaryllisViolet AdelineViolet OpalViolet MayViolet CecilyViolet CeliaViolet CleoViolet PersephoneViolet Amy
Tory is way too feminine for a boy IMO. Also, the Conservative party, lol. I'm not sure what a good middle name would be, it would depend on whether
Tory was the full name or whether it was a nickname. (
Victor?)
"You can have freedom, or you can have peace. But not both at once."
http://www.behindthename.com/pnl/151927