What does Beasthood mean?

Beasthood meaning in General Dictionary

State or nature of a monster

View more

  • State or nature of a beast.

Beasthood meaning in General Dictionary

(n.) State or nature of a beast.