orphans' asylum

noun

1.
a public institution for the care of orphans