harquebus

(noun) arquebus

< harpy eagle | harridan >