lolong

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