residing (esp. abroad); staying; living
exist, outskirts, suburbs, located in
ザイ / あ.る
detain, fasten, halt, stop
リュウ / と.める