meaning of foundling

1. A deserted or exposed infant; a child found without a parent or owner.


Related Words

foundling |

Developed & Maintained By Taraprasad.com

Treasure Words