TU-WHOO


Meaning of TU-WHOO in English

(·noun & ·interj) words imitative of the notes of the owl.

Webster English vocab.      Английский словарь Webster.