Ilonggo Dictionary
loud laugh (noun) - harakhak