Stour

From FinnegansWiki
Jump to navigationJump to search
  • Stour: a river in East Anglia, England
  • stour: (English dialect) tumult, commotion; confusion
  • stare