The Anglo-French word for ‘son’

I find this interesting, because mostly all the people with "fitz" surnames I've known have been Irish...Fitzpatrick, Fitzsimmons, Fitzgerald, etc. So I always assumed it was a Celtic appellation.