Ilonggo Dictionary
loud laugh (
noun
) - harakhak