asthores

English

Noun

asthores

  1. plural of asthore

Anagrams