lolong
howling; ME--: howl, yelp (of a dog); scream, wail