William de Keith, 2nd Earl Marischal (c1425-c1483)

Half-brother of six, including Sir Robert Keith, Marischal of Scotland; brother of nine.