Where does “障害” come from?

障害 (Japanese): impediment, obstacle, handicap; obstruct

Definitions

  1. impediment, obstacle, handicap; obstruct

Words derived from “障害