Derived from Latin stuppa.
stupo (accusative singular stupon, plural stupoj, accusative plural stupojn)