Meaning of alulong

alulong

Tagalog

alulong n. distant howling or barking of dogs