SHOYU Meaning of SHOYU in English [sho.yu] n [Jp shoyu] (1727): soy 1 Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012