Unknown. Possibly from Spanish mocho, which could be from Latin mutilus. Also see Spanish mochuelo (“little owl”). Compare Galician moucho.
Esercitati a parlare e a memorizzare " mocho " e molte altre parole e frasi in portoghese .