stigmates
French
Noun
stigmates
m
plural of
stigmate