muchwa

English

Noun

muchwa (plural muchwas)

  1. Alternative form of mashua (fishing vessel).