tambaw

Noun

 * 1) howling or wailing of dogs