Meaning of foster home
Definition of foster home
(noun)
a
household
in which an
orphaned
or
delinquent
child
is
placed
(usually by a social-service agency)
Other information on foster home
WIKIPEDIA results for
foster home
Amazon results for
foster home
Tweet