rain coat made of straw, coir, etc.
Meaning pending
More common words that include characters from 蓑笠.