Meaning of Bannockburn

Definition of Bannockburn

(noun) a battle in which the Scots under Robert the Bruce defeated the English and assured the independence of Scotland

Other information on Bannockburn

WIKIPEDIA results for Bannockburn
Amazon results for Bannockburn