Lyndsay's لغة اسكتلندية وسطى usage of strength was in the now archaic meaning of "fortress, stronghold", see also قاموس أكسفورد الإنجليزي s.v. strength, n.: "10.a. A stronghold, fastness, fortress. Now arch. or Hist., chiefly with reference to Scotland."