foundling-hospital

Nouns

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

Synonyms

creche

Words of close approximity