varechs
French
Noun
varechs
m
plural of
varech