Related to charco (“pool, puddle”), a word usually considered imitative, but it could also be a borrowing from Basque.
Pratique falar e memorizar " charca " e muitas outras palavras e frases em espanhol .