English edit

Noun edit

impostours

  1. plural of impostour

Anagrams edit