lybards

English

Noun

lybards

  1. plural of lybard

Anagrams