Where does “邪魔” come from?

邪魔 (Japanese): in the way; hindering

Definitions

  1. in the way; hindering

Words derived from “邪魔