Find the word definition

Wikipedia
Storå

Storå may refer to the following locations:

  • Storå, Norway, a small village in Tysfjord municipality, Nordland county, Norway
  • Storå, Sweden, a village in Lindesberg municipality, Västmanland county, Sweden
  • Storå, Denmark, a creek in Denmark's West Jutland
  • Storå is also the Swedish name of Isojoki in Finland