stours

English

Noun

stours

  1. plural of stour

Anagrams