Where does “根本” come from?

根本 (Japanese): basis, foundation

Definitions

  1. basis, foundation

Words derived from “根本”