David Canmore(1145 - 17 Jun 1219)
Matilda De Meschin(ca 1170 - 6 Jan 1233)
b. 1175
d. 1251
bur.  
occ.  
edu.  
ali. Robert de Brus
cen.  
grd.  
b. ca 1192
d. 20 Mar 1252
bur.  
occ.  
edu.  
ali. Isabella d/o David of Huntingdon; Isabella le Scot
cen.  
grd.  
Children
Robert De Bruce(1210 - 31 Mar 1295)
Beatrice De Bruce(ca 1212 - )