Wiktionary
keeho
n. (context Ulster English) loud laugh vb. (context Ulster English) to laugh loudly