STRATHCLYDE Meaning of STRATHCLYDE in English /strath kluyd"/ , n.a region in SW Scotland. 2,504,909; 5300 sq. mi. (13,727 sq. km). Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012