He was the second king called Charles. (Note - we say 'Charles the second'. ) If John Mills gives his son the same name, the son will be John Mills II (John Mills the second), and if he gives his son the same name, he will be John Mills III etc.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.