Definition of Foundling Hospital

  • 1. A hospital where foundlings (infant children of unknown parents) are taken in and cared for Noun

Synonyms for word "foundling hospital"

Semanticaly linked words with "foundling hospital"

Hyponims for word "foundling hospital"