SZANFISZ

Nazwisko powstało przez połączenie Szan < San, to zaś od imienia Aleksander lub rzeczownika sanie (zob. K. Rymut, Nazwiska Polaków, t. II, s. 395) ze spolszczonym graficznie Fisch, to od niemieckiego Fisch ‘ryba’. Ewentualnie 1 człon nazwiska może pochodzić od niemieckiego zdrobnienia imienia Johannes: Schan, wtedy podstawę nazwiska stanowiłoby przezwisko, które można by przetłumaczyć na polski jako Jasiek Ryba, przenośnie Rybak.