HAYES Family Lines: HAYES, HAYES, HORNE, MAIN, ROBERTS, WENTWORTH.
Places: Dorchester, Suffolk, Massachusetts, USA; Dover, Strafford, New Hampshire, USA; Somersworth, Strafford, New Hampshire, USA; Rochester, Strafford, New Hampshire, USA; Rochester, Strafford, New Hampshire, USA; Inveresk, Midlothian, Scotland.