Macoutes
English
Noun
Macoutes
plural of
Macoute