ショゾウカン
Meanings
Noun
1. holding library
Composed of
(in one's) possession
house; hall; building