monasters

English

Noun

monasters

  1. plural of monaster

Anagrams