orphans' asylum

Noun
  1. A public institution for the care of orphans (synset 103861532)

Other Searches