Meanings

  1. sturgeon (fish)

1 more meanings

Proper name

  1. Stör (a river in northern Germany)