n 1: a hospital where foundlings (infant children of unknown
parents) are taken in and cared for [syn: creche,
foundling hospital]
2: a representation of Christ's nativity in the stable at
Bethlehem
We value your privacy. We use cookies to improve your experience and serve personalized ads through Google AdSense.
By clicking "Accept," you consent to our use of cookies and third-party advertising.
Learn more