Unknown. Possibly from a pre-Roman Paleo-Hispanic substrate, or from North Germanic/Scandinavian flark. Compare Spanish charco, from which it could have been borrowed.
Oefen om " charco " en baie ander woorde en sinne in Portugees .