keeho
Etymology
Possibly onomatopoeic.
noun
loud laugh
verb
to laugh loudly