aigrefins
French
Noun
aigrefins
m
plural of
aigrefin