Meaning of Langside

Definition of Langside

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

Other information on Langside

WIKIPEDIA results for Langside
Amazon results for Langside