Tawara definition

(sumo) Straw bales, packed with earth, placed in a circle on the dohyo and forming the area that the rikishi must stay inside.
noun
0
0
Advertisement

Origin of tawara