Click to expand/collapse all notes Click to expand/collapse all other details

Male David MacGregor Click to view David MacGregor in the family tree

David was born in 1600 in Glen Orchy, Argyll, Scotland.

David's family

He had a biological son named David.


\