cagoule
1. [ noun ] (clothing) lightweight parka; waterproof
Related terms: parka
Similar spelling:   cajole
  Cagle
  Casale
  Cakile
  Cagley
  cackle