keeho

English

Etymology

Possibly onomatopoeic.

Noun

keeho

  1. (Ulster) loud laugh

Verb

keeho

  1. (Ulster) to laugh loudly

Anagrams