Definition of "dohyo"

dohyo