Meaning of shiyo in Japanese

  1. Words

Definition of shiyo

  1. (n, vs) gift, esp. to subordinate

Words related to shiyo

Back to top