rougarous
English
Noun
rougarous
plural of
rougarou
French
Noun
rougarous
m
plural of
rougarou