roarer

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