Who Was Isabella Of Mar The Wife Of Robert Bruce VIII? Isabella Of Mar, born at Kildrummy Castle, Aberdeenshire in 1277, was the daughter of Domhnall…