chibo m (plural chibos, feminine chiba, feminine plural chibas)
Uncertain. Maybe from Spanish chivo.