FOUNDLING MEANING IN ENGLISH

• Foundling Definition & Synonyms

  1. (v. t.) A deserted or exposed infant; a child found without a parent or owner.


RECENT SEARCHES