ululò
See also:
ululo
and
ululó
Italian
Verb
ululò
third-person singular past historic of
ululare