Cagoule
WordNet

noun


(1)   Lightweight parka; waterproof
 
x
OK