troopes

English

Noun

troopes

  1. plural of troope

Anagrams