-
nouna battle in which the Scots under Robert the Bruce defeated the English and assured the independence of Scotland
Explanation of bannockburn
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.