Thayer's Greek Lexicon

 1. to roar, to howl (of a lion, wolf, dog, and other beasts)
  1) of men, to raise a loud and inarticulate cry: either of grief,
or of joy
2. to sing with a loud voice