Haquebut

(n.) See Hagbut.