What does the word harquebus mean?

Alphabet: