bacabaca

Noun

 * 1) fishing net

Etymology 2
with lenition.

Noun

 * 1) dustcloth