duffle

Noun
  1. A large cylindrical bag of heavy cloth;
    For carrying personal belongings (synset 103258589)
  2. A coarse heavy woolen fabric (synset 103258499)

Other Searches