Definition, synonyms and related words
The structure, suspended over the sumo dohyo, that resembles the roof of a Shinto shrine.