foundling hospital
English Dictionary
->
Letter F
-> foundling hospital
Search Dictionary:
foundling hospital Definition
(n)
a
hospital
where
foundlings
(
infant
children
of
unknown
parents
)
are
taken
in
and
cared
for
foundling hospital Synonyms
creche
foundling hospital
© Art Branch Inc.