roarer
ROARER,
n. One that roars, man or beast.