STRATH Meaning of STRATH in English [strath] n [ScGael srath] (1540): a flat wide river valley or the low-lying grassland along it Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012