‹ Back to MacRuaridh surname
Son of Rori MacRanald Husband of Lady Arran MacRuaridh and Arran Macruaridh Father of Lord of Bute & Arran Alan MacRuaridh,