kagoule

English

Noun

kagoule (plural kagoules)

  1. Alternative form of cagoule.