WordUnscrambler Home
shoyu
Definitions
[ˈʃəʊjuː], (Noun)
Definitions:
- a type of Japanese soy sauce
Phrases:
Origin
:
from Japanese shōyu
Click here to see the free dictionary definition for shoyu
definition by Oxford Dictionaries