haversack
/ˈheɪvərˌsæk/Definitions
1. noun
A small bag or pouch, typically made of canvas or leather, used for carrying personal items or equipment, especially by soldiers or hikers.
“The hikers packed their gear into their haversacks before setting out on the long trek.”