Chamicuro

edit

Etymology

edit

From Spanish tarrafa.

Noun

edit

tarajwa

  1. (woven) fishing net