It sounds like Home Dec fabric and it is dry clean only because a lot of the Home Dec fabric is treated to help repel dirt and water a bit. If you wash it , the treatment will go away.
You could wash a small piece to make sure that it doesnt shrink to nothing... then
I would make great throw pillows, Tote bags, or maybe a Quillow to take to the beach...