the women made this undulating noise) does it have a name?

Ululating. YCLIU