Warin de Keith
c1055
              Hervey de Keith
c1080
     
              Herveus de Keith
c1110
     
              Malcolm de Keith
c1135
     
              Philip de Keith
c1160
     
              Hervey de Keith
c1185
     
              John de Keith
c1212
     
      William de Keith
c1235
          Robert de Keith
c1245
 
Isabel de Synton m Edward de Keith
c1280
m Christian de Menteith William de Keith
c1300
  William de Keith
c1315
      Elizabeth Keith
c1325
married Norman Leslie   Janet  Keith
c1335
married
Alexander Stewart
                   
Christiana Keith
c1358
married
William Lindsay
Robert Keith
c1360
      Elizabeth Keith
c1382
married
Robert Irwin