La familia de su madre debía su apellido a Alexander Balfour, quien poseía tierras en la región de Fife en el siglo XV.