No he can't talk to snakes. To be quite honest, I have never even read one of the Harry Potter books, but it was brought to my attention that I had "stolen" one of the names from the series.
I actually got Salazar out of the Typical Names List in the front of the FRCS. Unlike Gfunk ("Pez"...