cagoule
From WordNet (r) 2.0
cagoule
     n : lightweight parka; waterproof
1 definition found
Dictionary Online Shopping Book Shop xlcus