foundling hospital synonym
enter a word
list of synonyms of word foundling hospital
foundling hospital (noun)
creche
hospital
(generic term)
infirmary
(generic term)
synonym dictionary
-