shebeasts
English
Noun
shebeasts
plural of
shebeast