English edit

Noun edit

palliards

  1. plural of palliard

Anagrams edit