hambeasts
English
Noun
hambeasts
plural of
hambeast