answersLogoWhite

0


Best Answer

Because he was the grandson and legal heir of King James II of England and VII of Scotland. His grandfather had been deposed during the Glorious Revolution of 1688 because he was a Catholic. Parliament then decreed that the throne would then pass to the heirs of Sophia, Electress of Hanover, King James' Protestant cousin.

User Avatar

Wiki User

13y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

Because he was handsome. 'Bonnie' means handsome or nice to look at, as in The Bonnie banks of Loch Lomond.

This answer is:
User Avatar

User Avatar

Wiki User

15y ago

'Bonnie' in Scotland means Handsome or 'nice to look at'. As in 'The Bonnie Banks Of Loch Lomond'.

This answer is:
User Avatar

User Avatar

Wiki User

13y ago

Bonnie in Scots means handsome or pretty so one can assume that they thought he was handsome..

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Why was prince charlie nicknamed bonnie?
Write your answer...
Submit
Still have questions?
magnify glass
imp