battle of langside

Noun
  1. (1568) Catholic forces supporting Mary Queen of Scots were routed by Protestants (synset 101285882)

Other Searches