Letters that make cagoule
a, o, e, g, l, c, u are letters that make 'cagoule'
1 possible definitions for 'cagoule'
Under this definition, cagoule is a noun and has the following properties:
'cagoule' can be a type of parka, windbreaker, windcheater, anorak.