English | German | Russian | Czech

shisho English

Meaning shisho meaning

What does shisho mean?

shisho

(sumo) An oyakata who runs a heya.

Are you looking for...?