BEOLINGUS
Dictionary - TU Chemnitz

 German  English

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

Freudengeheul {n} howling of joy