Synonyms for Cagoule

Definition of cagoule

lightweight parka; waterproof

No synonyms found for "cagoule".

Look up another word