begardi
Italian
Noun
begardi
m
plural of
begardo