Strathclyde (noun) Definition, Meaning & Examples

noun
  1. a region in SW Scotland. 5,300 sq. mi. (13,727 sq. km).
Strathclyde (noun) Definition, Meaning & Examples

More Definitions