ululation




ululation - noun

  • a long loud emotional utterance
  • ululation - thesaurus

    howl   howling