Where does “Stee” come from?

Stee (Luxembourgish): auction; scaffolding

Definitions

  1. auction; scaffolding

Words derived from “Stee