public profile
Daughter of Alexander (McNiven) Niven and Isabella Primrose Sister of Alexander Primrose Niven; David (McNiven) Niven; Elizabeth McNiven; Isabella McNiven; Samuel (Niven) McNiven and 8 others; James Niven; Daniel McNiven; Helen Hodge Niven; Dugald (Dougal) Niven; Mary Niven; Donald McNiven; Archibald (Niven) McNiven and Annie Niven « less