nibards

French

Noun

nibards m

  1. plural of nibard

Anagrams