Beastlihead

Beast·li·head

Beastlihead

n.
  1. Beastliness. [Obs.]