Foundling Meaning

There are 1 meaning(s) for word Foundling

Meaning 1 : a child who has been abandoned and whose parents are unknown

    Synonyms : abandoned infant