meaning of foundlings
1.
A
deserted
or
exposed
infant;
a
child
found
without
a
parent
or
owner.
Related Words
foundling
|
Developed & Maintained By
Taraprasad.com