Englishfor English speakers
foundling English
Meaning foundling meaning
What does foundling mean?
foundling
Synonyms foundling synonyms
What other words have the same or similar meaning as foundling?