orphanage ( synonym found)

Definition of orphanage:

(n) : a public institution for the care and protection of orphans

Back to Top