BEOLINGUS
Dictionary - TU Chemnitz

 English  German

howling; howl; ululation Geheul {n}; Geheule {n}; Heulen {n}

howling of joy Freudengeheul {n}