TRAFTON Family Lines: HAYES, HAYES, MAIN, MOORE, TRAFTON, WHITE.
Places: Dorchester, Suffolk, Massachusetts, USA; Haverhill, Essex, Massachusetts, USA; York, York, Maine, USA; Dover, Strafford, New Hampshire, USA; Rochester, Strafford, New Hampshire, USA; Rochester, Strafford, New Hampshire, USA; York, Maine, USA; Yarmouth, Cumberland, Maine, USA; Newlyn, Cornwall, England.