I really like the name Tom but, for various reasons, it's not an option for our unborn son. I recently came across the name Todd, meaning "cunning as a fox". The only Todd I've ever heard of is the actor that played Mark Fowler in Eastenders. He's not so bad as to avoid the name I don't think. Thoughts anyone?