English edit

Proper noun edit

Armentrouts

  1. plural of Armentrout

Anagrams edit