The Dutch term "geweer" matches the English term "rifle, gun"

other dutch words that include "geweer" : english :
luchtdrukgeweer air-gun