Chamicuro edit

Etymology edit

From Spanish tarrafa.

Noun edit

tarajwa

  1. (woven) fishing net