Where does “稽古” come from?

稽古 (Japanese): training; to practice

Definitions

  1. training; to practice

Words derived from “稽古