English edit

Noun edit

staunchers

  1. plural of stauncher

Anagrams edit