Definition: (noun) A deserted or abandoned child of unknown parentage.
Synonyms: abandoned infant.
Usage: No one knew why an envelope containing images of a mountainous landscape had been tucked in the folds of the foundling's blanket.
Discuss
Source: The Free Dictionary