English

edit

Noun

edit

sistrens

  1. plural of sistren

Anagrams

edit