duffel bag

Noun
  1. A large cylindrical bag of heavy cloth;
    For carrying personal belongings (synset 103258589)

Other Searches