ジドウヨウゴシセツ
Meanings
Noun
1. orphanage; children's home; foster home
Composed of
children; juvenile
children's home; child care institution; orphanage