Alalad

Definition of Alalad
(noun) resonance or prolonged echo