Where does “障壁” come from?

障壁 (Japanese): enclosing wall

Definitions

  1. enclosing wall

Words derived from “障壁

障壁 — Etymology, Origin & Word History | Etymology Explorer