St.%20john Family History
St.%20john Name Meaning
English (of Norman origin): habitational name from any of several places in France called Saint-Jean (see St. Jean ). Americanized form of French Saint-Jean (see St. Jean ). Compare Saintjohn .
Source: Dictionary of American Family Names 2nd edition, 2022