HUBBUBBOO


Meaning of HUBBUBBOO in English

n.

Cry, howl, howling, wailing, ululation.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.