Where does “充実” come from?

充実 (Japanese): fullness, substantiality; completion, perfection;...

Definitions

  1. fullness, substantiality; completion, perfection;...

Words derived from “充実