English edit

Noun edit

sistrens

  1. plural of sistren

Anagrams edit