DOHYO Meaning of DOHYO in English [ 'dəʊjəʊ ]■ noun ( plural ~s ) the ring within which sumo wrestling takes place.OriginJapanese, abbrev. of dohyōba 'wrestling arena'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004