knapsack
knapsack - noun
a bag carried by a strap on your back or shoulder
knapsack - thesaurus
backpack
haversack
packsack
rucksack