Foundling hospital
Meaning, Definition & Usage
Dictionary
Related
noun
a hospital where foundlings (infant children of unknown parents) are taken in and cared for
creche
.
WordNet
Definitions
a hospital for foundlings.
Webster 1913
Previous
Next