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