‹ Back to Niven surname
Child of William Stirling Niven and Elizabeth Bell Barclay Niven Sibling of William Smith Niven