STRATH Meaning of STRATH in English [ straθ ]■ noun Scottish a broad river valley.OriginC16: from Sc. Gaelic srath . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004