What is the meaning of dohyō in English?

Learn vocabulary with pictures as well as definitions of dohyō in English

Learn in

See more

n. dohyō

Definition of dohyō in English

Space in which sumo wrestlers train and fight.