Vocabulary

宿り

lodging; abode; shelter

noun suru-verb