I think we can accept Sagani's interpretation of Putin. French Putin from putain, a possibility, admittedly. There is also the French surname Puthod, equivalent to the Modern French puant, "stinking." Could Putin have the same origin? Either way, not good news for the French Putins. How fortunate that language changes and the meaning of surnames is lost.