geweer n (plural geweren, diminutive geweertje n)
From Middle Dutch gewere (“opposition, defense, weapon”). Equivalent to ge- + weren.