Elizabeth Gordon was the daughter of Adam de Gordon , Lord of Gordon and Elizabeth Keith , daughter of William Keith , Marishal of Scotland .
Elizabeth Gordon was the daughter of Adam de Gordon , Lord of Gordon and Elizabeth Keith , daughter of William Keith , Marischal of Scotland .