Meaning of battle of langside

Definition of battle of langside

(noun) (1568) Catholic forces supporting Mary Queen of Scots were routed by Protestants

Other information on battle of langside

WIKIPEDIA results for battle of langside
Amazon results for battle of langside