Alulong

Definition of Alulong
(noun) howl