Meaning and Origin of: Kaisha

Boy name origins & meanings

  • Japanese : To rewrite