Master Surname Index




Richard Swan

Ancestry of
Richard Swan

(c1595 - 1682)
Truelove passenger 1635

Look → Click or tap a name to see more details including sources or famous kin.

1st Generation

1. Richard Swain (1595–1682)

2nd Generation

2. William Swain