alulong

Noun

 * 1) distant howling; distant barking
 * 2) sound similar to distant howling
 * 1) sound similar to distant howling
 * 1) sound similar to distant howling