Verb (5-dan, す, transitive)
1. to house; to contain; to harbour (a feeling); to hold (e.g. dew on leaves)
まるで、星でも宿しているかのようだ。It is as if it were harboring a star.
2. to carry (a baby); to be pregnant
妻はお腹に新しい命を宿している。My wife is carrying a new life inside her.
3. to give lodging to; to accommodate