Where does “菓子” come from?

菓子 (Japanese): sweet, confection; candy; pastry, cake, cookie

Definitions

  1. sweet, confection; candy; pastry, cake, cookie

Words derived from “菓子