在留

residing (esp. abroad); staying; living

Meaning

  1. nvsviadj-no
    residing (esp. abroad); staying; living