nibards
French
Noun
nibards
m
plural of
nibard
Anagrams
brandis