English edit

Noun edit

scarres

  1. plural of scarre

Anagrams edit