Domhnall Dubh — Scottish nobleman