Where does “remsa” come from?

remsa (Swedish): a strip, a tape

Definitions

  1. a strip, a tape

Words derived from “remsa