GeneralConnection.com
➔
Dictionary
ululation
Noun
1. howl
1. howling, utterance, vocalization
Usage