harpayes
French
Noun
harpayes
m
pl
plural of
harpaye