Eleanor of Scotland — Scottish princess; fourth daughter sixth child of James I of Scotland and Joan Beaufort