English edit

Noun edit

lurers

  1. plural of lurer

Anagrams edit