Synonyms of Foundling Hospital in English :
Antonyms of Foundling Hospital in English
Thesaurus of Foundling Hospital in English
Foundling Hospital
see definition of foundling hospitalSynonyms of foundling hospital
1. (noun) a hospital where foundlings (infant children of unknown parents) are taken in and cared for