Subscribe
URL of the page has been copied to clipboard.
Meaning : A battle in which the Scots under Robert the Bruce defeated the English and assured the independence of Scotland.
Install App
Bannockburn meaning in Telugu.