French-English dictionary »

hou-hou meaning in English

FrenchEnglish
hou-hou interjection

tuwhit tuwhoo(hoot of an owl)
interjection