Depriests
English
Proper noun
Depriests
plural of
Depriest
Anagrams
spiderets
,
persisted
,
destripes