Meaning and Origin of: Kisho

Boy name origins & meanings

  • Japanese : One who knows his own mind