King

One holder at a time · 26 terms · 1392–1897

Previous holders 26