keeho
English
Etymology
Possibly onomatopoeic.
Noun
keeho
(
Ulster
)
loud
laugh
Verb
keeho
(
Ulster
)
to
laugh
loudly
Anagrams
Kehoe