Definition of Strathclyde in English:

Strathclyde

proper noun

  • A former local government region in west central Scotland, dissolved in 1996.

Pronunciation:

Strathclyde

/straθˈklʌɪd/