In the northern French tradition (like many northern European countries) sons were named after their father. A Fitzwilliam would mean his father's name was William, not Walter.