Canadian Prime Ministers by Frequency of Name

Controls...
View

NameDetails
John5 prime ministers
Mackenzie2 prime ministers
Alexander1 prime minister
Arthur1 prime minister
Brian1 prime minister
Charles1 prime minister
David1 prime minister
Elliott1 prime minister
Jean1 prime minister
Joe1 prime minister
Kim1 prime minister
Lester1 prime minister
Louis1 prime minister
Lyon1 prime minister
Paul1 prime minister
Pierre1 prime minister
Robert1 prime minister
Sparrow1 prime minister
Stephen1 prime minister
Wilfrid1 prime minister
William1 prime minister