Olive Regan (daughter of Joseph Regan and Elizabeth Gad) was born Abt. 1715 in Bertie, NC, and died Abt. 1797 in Robeson County NC. She married William Cain on Abt. 1734 in Bladen County NC.
More About Olive Regan and William Cain: Marriage: Abt. 1734, Bladen County NC.