ARQUEBUSE

Source: 566

arquebuse. Arquebuse, n. a large handgun