Possibly from Kimbundu ka- (diminutive prefix) + olho.
Oefen om " caolho " en baie ander woorde en sinne in Portugees .