Strath (noun) Definition, Meaning & Examples

noun Scot.
  1. a wide valley.
noun
  1. a broad flat river valley
Strath (noun) Definition, Meaning & Examples

More Definitions