Where does “在留” come from?

在留 (Japanese): living in a certain place, particularly in a foreign country, for a certain non-permanent period of time; residence

Definitions

  1. living in a certain place, particularly in a foreign country, for a certain non-permanent period of time; residence

Words derived from “在留

在留 — Etymology, Origin & Word History | Etymology Explorer