English edit

Noun edit

quaffles

  1. plural of quaffle

Anagrams edit