STRATH Meaning of STRATH in English n. Sc. a broad mountain valley. [ Gael. srath ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012