English | German | Russian | Czech

foundling hospital English

Meaning foundling hospital meaning

What does foundling hospital mean?

foundling hospital

(= creche) a hospital where foundlings (infant children of unknown parents) are taken in and cared for

Synonyms foundling hospital synonyms

What other words have the same or similar meaning as foundling hospital?

foundling hospital English » English

creche

Are you looking for...?