English Dictionary
Definition foundling in British English
foundling noun
[countable] noun
/ˈfaʊndlɪŋ/
Synonyms and related words
