01 n. A deserted or exposed infant; a child found without a parent or owner.
-
1.
A deserted or exposed infant; a child found without a parent or owner.
Phrases & compounds
Foundling hospital —
a hospital for foundlings.