GeneralConnection.comDictionary
ululation
Noun

1. howl
1. howling, utterance, vocalization
Usage