Meaning of foundling
Definition of foundling
(noun)
a
child
who has been
abandoned
and whose parents are
unknown
Other information on foundling
WIKIPEDIA results for
foundling
Amazon results for
foundling
Tweet