Heyagashira definition

(sumo) The rikishi of highest rank in a particular heya.
noun
0
0
Advertisement

Origin of heyagashira