coyloups
French
Noun
coyloups
plural of
coyloup