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