Dosha

Also read:

土砂 (Dosha) is a Japanese noun meaning “sediment, earth and sand”.

Meanings

  1. nounsediment; earth and sand

Kanji in 土砂

Related words