• Dohyo

    Origin

    Japanese 土俵

    Full definition of dohyo

    Noun

    dohyo

    1. (sumo) The ring, made of compacted clay, in which a sumo wrestling match is held.

    Anagrams

    © Wiktionary