1. keeho - Noun
2. keeho - Verb
keeho (Ulster) loud laugh
keeho (Ulster) to laugh loudly
"Keeho" was a soft cooing that, while followed by louder "keck" notes or scolding, was directed at the bird's mate. Source: Internet