A foundling hospital is an institution that cares for abandoned, abused, or neglected children and is sometimes called an orphanage. "Foundling" usually refers to an infant that has been deserted by its parents, often left in a public place, with no way to find out who the parents are.