Entity Q23884905
Aliases: Roderick Macruari, Roderick MacAlan, Ruari MacRuaridh, Ruarie MacRuarie, Ruairidh mac Ailein, Ruaidhrí Mac Ruaidhrí, Ruari macRuari, Ruaidrí Mac Ruaidrí, Ruairi Macruarie, Ruairi MacRuairi, Ruairi mac Allan, Ruari MacRuari