宿す
やどす · also しゅくす
to house; to contain; to harbour (a feeling); to hold (e.g. dew on leaves)
Meaning
- to house; to contain; to harbour (a feeling); to hold (e.g. dew on leaves)
- to carry (a baby); to be pregnant
- to give lodging to; to accommodate
- to stay (at); to stop (at)