Nom de famille "MacRuare"

MacRuare

1 — EuphemeJohn Macdonald (1311 - 1386), Lord of the Isles